package nc.ui.budget.tools.myRefreshRelation.fm_special;

import nc.ui.budget.tools.NCLocator.MyNCLocator;
import nc.ui.budget.tools.pubfun.Refresh;
import nc.ui.trade.manage.BillManageUI;
import nc.vo.budget.downsend.DownsendBVO;
import nc.vo.pub.lang.UFDouble;
public class fm_special1  extends fm_special{
	public String getDetailMoney(){
		return "ys_zj";
	}
	public fm_special1(BillManageUI billUI) {
		super(billUI);
		downsendbName = "fm_up1DownsendBVO";
		session=1;
		hejishu="ysysje";
		shiyongshu="ctrlprjsum";
		hejishu_b="ys_zj";
	
	}
	public double getGAP(String pk_downsend_b, String pk_formation) throws Exception {
		return MyNCLocator.getLocator().getIDownsent_b()
		.getGapFm_special1(pk_downsend_b,
				pk_formation);
	}
	public UFDouble getKongZhiShu(DownsendBVO downsendb) {
		return downsendb.getXfje();
	}
	public void Fm_upPageReflash(String pk_formation)throws Exception{
		MyNCLocator.getLocator().getIupmakespecial().summarizing(pk_formation);
		new Refresh().fm_up1Refresh();		
	}

}
